japanese umbrella-pine - French English Dictionary